package cn.bobohost.market.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * 用户的pojo（java的普通对象、简单对象）的类（JavaBean、实体类），用来封装数据用的
 */
@Data
//映射的表名字
@TableName("t_user")
public class User {

    //用户唯一编号
    //设置主键的值是由mysql数据自动生成的
    @TableId(type = IdType.AUTO)
    private Integer id;

    //用户名
    //字段和属性映射的名字
    @TableField("user_name")
    private String userName;

    //年龄
    private Integer age;

//    //提供属性方法
//    public String getUserName() {
//        return userName;
//    }
//
//    public void setUserName(String userName) {
//        this.userName = userName;
//    }
//
//    public Integer getAge() {
//        return age;
//    }
//
//    public void setAge(Integer age) {
//        this.age = age;
//    }
//
//    public Integer getId() {
//        return id;
//    }
//
//    public void setId(Integer id) {
//        this.id = id;
//    }
//
//    @Override
//    public String toString() {
//        return "User{" +
//                "id=" + id +
//                ", userName='" + userName + '\'' +
//                ", age=" + age +
//                '}';
//    }
}
